Overview
What is Eclipse?
Eclipse is a free and open source integrated development environment (IDE).
Easy To Use, Start Building with Eclipse !!!
Eclipse - hasn't set yet!
One of the best development IDE for java developers
Free doesn't mean lacking in features
Eclipse is a great IDE and cost free!
Easy to use but a versatile IDE
One of the best IDE for Java in the market
Eclipse: Grand Old IDE
If you want productivity choose another IDE
My review of Eclipse
Eclipse: The IDE for Java development
Look no further than Eclipse for a Java IDE
Eclipse for Embedded Developers
Eclipse - a free, simple, fast, lean IDE made for learning
Awards
Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
Reviewer Pros & Cons
Pricing
What is Eclipse?
Eclipse is a free and open source integrated development environment (IDE).
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Would you like us to let the vendor know that you want pricing?
35 people also want pricing
Alternatives Pricing
What is PhpStorm?
JetBrains supports PhpStorm, an integrated development environment (IDE).
What is RubyMine?
RubyMine is an intelligent Ruby and Rails IDE deployment from Jet Brains.
Product Demos
GOT7 - ECLIPSE Demo Version
T20 WC, DEMO & LUNAR ECLIPSE : Episode 7 - News vs Noise | Godi Media vs Newspaper | Kroordarshan
FIRST LOOK at Spore 2 ?? - Elysian Eclipse Demo
Product Details
- About
- Integrations
- Tech Details
- FAQs
What is Eclipse?
Eclipse Video
Eclipse Integrations
Eclipse Technical Details
Operating Systems | Unspecified |
---|---|
Mobile Application | No |
Frequently Asked Questions
Comparisons
Compare with
Reviews and Ratings
(383)Community Insights
- Recommendations
Users commonly recommend using Eclipse for Java programming and Android development. They believe it is a versatile and powerful IDE that is user-friendly and helpful for any developer. Users also suggest trying out Eclipse to see if it works for you. They recommend becoming familiar with plugins in Eclipse and using it as a de-facto IDE for software development in Java and other top technologies. Additionally, they recommend considering other IDEs for languages other than Java. Users think Eclipse is simple and easy to use, but suggest trying other solutions that may be lighter. They mention that giving Eclipse more memory space can improve its loading time and highlight that it has more plugins than other IDEs. Comparison-wise, users think Eclipse is better than Netbeans and mention that it is slowly improving. Overall, users highly recommend Eclipse for developers and believe you will love it.
Attribute Ratings
Reviews
(1-25 of 34)Easy To Use, Start Building with Eclipse !!!
2. Using Eclipse is like a day-to-day task for me, as I work in Java it is very simple and convenient to use, it is one of the best IDE I have come across.
3. Simple UI given is very helpful to focus on the more relevant task.
- Easy To Use
- Easy To Setup
- Excellent Debug Options
- Can Add Formatting and documentation
- Git Section to maintain the code repository and resolve conflicts
- Sometimes Maven projects are not able to connect to third-party libraries, this issue is very intermediate
- Adding some external plugins will make Eclipse very slow and consume a lot of memory
- Compatibility with other IDE e.g. Also observes if we import some other IDE project to Eclipse it gives some weird problems.
If you want more interaction with some other third-party tool you can compare other IDE's available in the market.
Eclipse - hasn't set yet!
- Integration system
- Best-of-breed Java development
- Flexible interface customizable, yet opinionated
- MacOS support is good-then-bad-then-good
- Dark mode is almost there, but not perfect
- Lighten up as much as possible its memory usage
Free doesn't mean lacking in features
- Free of charge
- Customizable
- Plugin integration
- Easy to use
- Sometimes freezes
- It would be great to have some built-in code replacement feature
One of the best IDE for Java in the market
These softwares can be used throughout the organization for daily tasks that can be presented to users.
- Debugging
- Mark of errors
- Compilation
- Updating the libraries
- The way you find some configurations of the toolkit
Eclipse: The IDE for Java development
- Great IDE for Java programming
- Lots of plugins and integrations, as it's open-source
- UI is simple so it's easy to find everything you need for coding
- The debugger is one of the best I've tried
- When working with bigger projects takes up a lot of RAM and sometimes it crashes
- Not so prepared for other languages than Java
Look no further than Eclipse for a Java IDE
- IntelliSense is awesome.
- Run and compile Java with ease.
- The theme and animations can affect performance.
- It does support a lot of languages, but not as good as Java.
Eclipse - a free, simple, fast, lean IDE made for learning
- Simple layout, no complex options are provided.
- Boot up time is short compared to other IDE.
- GIT integration is a good feature.
- Good project management.
- Nice debugger and auto complete feature is good.
- There is no java-script debugger.
- No customization allowed in the theme of IDE.
- Switching perspective takes a bit much time.
- Integration of tomcat server is a bit of a headache.
- Maven Integration and Support
- Subversion/Git integration
- Eclipse has a large foot print
- Updated versions require you to build out your plugins and migrate your projects
Coffee and Eclipse
- Stable.
- User friendly.
- Add themes.
- Better integration with Git.
Modern Java Development IDE
- Simplified IDE makes it easy to write clean and efficient code.
- Debugging is very easy in Eclipse.
- Sometimes it crashes on loading big projects.
- More language support is required such as python.
Eclipse IDE- easy to use and free!
- Great framework for building Java applications.
- Tons of great tools to add on it.
- Running off and building something when the user doesn't ask it to.
- Loses its way often/glitches which can require a restart.
Eclipse is a solid IDE for many languages and provides all the features you will need.
- Eclipse organizes imports well and does a good job presenting different programming languages.
- Eclipse auto formats source code allowing customization and increased readability.
- Eclipse reports errors automatically to users rather than logging it to the console.
- Eclipse has coding shortcuts and auto-correction features allowing faster software development.
- Eclipse setup is long, non-intuitive and not user-friendly for beginners.
- The documentation feature is so difficult that it is often not used.
- The Project explorer is hard to read and not a good organizer.
- Eclipse look and feel and not as appealing as IntelliJ.
Eclipse - Ocean of Plugins
- Integration with database drivers.
- Availability of plugins for pretty much any implementation that can be seamlessly integrated.
- Ability to profile the code to identify memory and data leaks causing the application to slow down.
- On some configurations, Eclipse can get extremely slow in responding, and its a known issue with many users facing similar problems. This is very inconsistent.
- Some versions of Eclipse does not support the automatic code completion for JavaServer Faces and JavaFX tags.
NetBeans is much more straight forward and more straightforward to configure the libraries and dependencies when a project is built with no build tools.
Eclipse: a decent open-source tool for development
- It is very good at managing many files under edit. I like the ability to manage multiple projects and multiple files. It supports a wide variety of file formats with type-specific syntax formatting.
- I like the integrated debugging facility. In particular, we used a remote file system debugger with Python in external VMs to great effect.
- I like the ability to access multiple types of databases in the integrated development environment. It provides connectors for a wide variety of databases and supports most basic DB access methods.
- GIT integration is very effective. You can easily manage repositories and connect them to projects, and the project integration into GIT is virtually seamless.
- While the DB integration is broad (many connectors) it isn't particularly deep. So if you need to do serious DB work on (for example) SQL Server, it is sometimes necessary to go directly to the SQL Server Studio. But for general access and manipulation, it is ok.
- The syntax formatting is sometimes painful to set up and doesn't always support things well. For example, it doesn't effectively support SCSS.
- Using it for remote debugging in a VM works pretty well, but it is difficult to set up and there is no documentation I could find to really explain how to do it. When remote debugging, the editor does not necessarily integrate the remote context. So, for example, things like Pylint don't always find the libraries in the VM and display spurious errors.
- The debugging console is not the default, and my choice is never remembered, so every time I restart my program, it's a dialog and several clicks to get it back. The debugging console has the same contextual problems with remote debugging that the editor does.
Eclipse Review
It is used exclusively within the Development Teams as the primary code editing tool. It was, for an extended period of time, the only code development tool that was used in our department (approximately 100 team members). However, we now have a more heterogeneous code development tooling environment. The Eclipse IDE is really an integrated code development environment, that allows for code editing, building/compiling, version control, code quality checking, web development, and more.
- Eclipse uses the concept of plug-ins to extend it's core capabilities. This is a highly efficient concept, as you'll be able to add only what you want to. Don't need maven build integration? No need to add the M2E plugin. Need to hook up to an SVN repo? Feel free to add in the Subversive plug-in. This goes for every aspect of the features that are made available.
- It is actively maintained. There are scheduled releases every year. at least 2 if not more. They come packed with all sorts of enhancements and feature upgrades.
- It's open-source. Now, this is a more philosophical point. If you believe in Free Software, and the Open Source paradigm, then this will ensure that your organization continues to align with those principles. It is community-driven, and even the plugins that it supports are themselves open-source. So you'll continue to have a thriving ecosystem.
- It is very strange that the Eclipse IDE has such a long startup time. And feels very bloated. The core product doesn't come with any additional features or capabilities, and yet, with every release, it seems to get slower and feels bulkier. It behooves me to understand how this is possible.
- Despite their regular releases, it almost seems as if the Eclipse team is focusing on the wrong things. Their updates and enhancements are certainly very welcome, and it's clear they are actively working on fixing defects. But they are continually behind the 8-ball on supporting new industry standards and anticipating where the field is going.
- It's wonderful to have choices, and that is a testament to the Open Source ecosystem. However, compatibility issues continue to plague the eclipse project. Plugins often are incompatible with different versions, or are unusable and just crash upon installation, yet continue to be offered as compatible plugins. This causes a mess.
- Setting up and configuring Eclipse can range anywhere from a tedious, but necessary task, to an absolute nightmare. Although the core product is highly portable, the customizations, the plugins, the configurations that make it works exactly the way you want, or more importantly, the specific setup that you want your entire team to use to ensure consistency, can be hellish to port over if and when you switch to a new laptop.
Eclipse - Best IDE for Java Development
- Extremely easy to install and use
- It's free to use (as opposed to competitors like intelliJ)
- Great marketplace for add-ons like Themes and Spring / Maven plugins
- Great IDE for Java development. Plugins available for other languages (ie: Python), but not as good compared to other IDEs (ie: PyCharm)
- Uses a lot of system resources / CPU
- There are so many features built-in and available for use, it can sometimes take a long time to learn them all.
Eclipse is the do-it-all code editor
- Eclipse is very powerful and has a wide range of plugins that can be used to customize it and add additional functionality. For example, you can write code in a wide variety of languages, debug your code, commit it to your code repository, and manage your database schema and data all without ever leaving Eclipse.
- As open-source software, it's available for free.
- It has (or had) a very large user base so if you ever encountered issues, it's likely you're not the only one and you can find help from someone else who's experienced the same issue.
- It runs on top of Java so it's available on almost any platform.
- Compared to newer, more popular code editors today, Eclipse feels very large, bloated, and slow.
- I've had compatibility issues in the past where certain 3rd party plugins I've relied on weren't compatible with newer versions of Eclipse and prevented me from being able to update to the latest versions. Or sometimes two plugins would conflict with each other or cause issues when used together. Occasionally I get random errors that are difficult to troubleshoot or identify the root cause.
- Starting Eclipse always seems to take a really long time, it can consume a lot of memory, and sometimes runs slowly.
Wanna start with Java coding??
- Pointing out errors.
- Auto fill code.
- Proper directory structure.
- Less menu structure.
- Restarts soon when closed and opened.
- UI can be changed with better colors and options.
Eclipse-Developer Tool
- Eclipse's latest version like neon, Zuno has inbuilt maven plugins where we can leverage the code integration and check in with various source control management tools like SVN, Github etc.
- As said earlier, Eclipse also has the capability of extending plugins that are required for Andriod and iOS mobile applications.
- The best I could say is it provided a lot of shortcuts for development like providing different Java API in front instead of the developer being typing.
- I think it needs improvement in GWT applications.
- More support for mobile simulation is required for iOS-based applications.
- Flexibility and openness. Eclipse provides the ability to accept numerous open source plugins related to code syntax review, runtime server integration, code repository, and deployment.
- Open Source. Downloadable and free, frequently updated, and supported by a large developer community.
- Easy to use. Eclipse supports numerous views/layouts based on the types of development, debugging, testing, or performance results you are looking for.
- The UI is beginning to look a bit dated out of the box. Visual Studio as an example, has made vast improvements and has driven forward with a better user experience.
- Eclipse can have some slight responsiveness issues (slowness) in a Windows environment and the JVM may be part of the cause.
- Eclipse is sometimes challenging to set up and install with its various dependencies in a Windows environment
Easy to install, open source essential developing tool
- Color coding, I love it.
- The eclipse forums where you can ask for help.
- The templates that come with it. Really helpful.
- The start time when first initiated.
Most Advanced and Open IDE to mostly all Developers
- Easy to Install and configure.
- Most expandable with modules and plugins.
- Evolve fast as new technologies appears.
- The community around Eclipse is very helpful.
- Although the latest version has high DPI screen compatibility, I think it could be better.
- Needs faster startup time from cold boot.
- Needs to update the icon library, since it looks out dated.
Powerful Open-Source IDE
- Eclipse is very Java-friendly so developing applications on Eclipse has many handy tools for that purpose
- Eclipse is open-source so if you don't like something, someone has a fix for it. Or you can change it!
- Eclipse is widely used so if you have experience with Eclipse, you're likely to run into it again.
- Some of the UI controls are difficult to use. For example, there have been instances where I could barely see the UI controls, and there was no way to enlarge them. Which was frustrating.
- Eclipse itself has a learning curve to it. If this is your first real IDE, you should take some time to learn all the controls to get the most out of Eclipse.
- In the past, graphic rendering can take a long time depending on how fast your computer is. My computer is quite capable but sometimes still Eclipse performance issues.
Quick Review on Eclipse
- Main advantage is that it does not need any propitiatory license to use its full features. So using Eclipse is cost effective for any software development company.
- Eclipse is comprehensive to adapt most industrial technologies/frameworks without any hesitation.
- Eclipse has frequent upgrades. So the issues in the eclipse source are being rectified.
- Eclipse users may experience unexpected crashes due to various reasons.
- Compared to IntelliJ IDEA, Eclipse is lack of user friendliness.
- Eclipse may be slow in operation when it has many background processes.
Eclipse: The IDE for You?
- Tomcat integration for local deployment and integration testing is easily accomplished with Eclipse.
- Integration with build standards like Ant and Maven are easily achieved with Eclipse.
- Find bugs, JUnit, and other third-party tools that make code validation necessary and invaluable in Eclipse.
- Menu structures are not as intuitive as one might think. Using the product for over a decade, I still have to search for elements that impact general development processes.
- While the plugin architecture is nice, some features should just come standard. Code validation and debugging plugins should be improved and be default.
- Tomcat integration should be defaulted. While it can be built out directly from eclipse.org, customizing could be by-passed and just default it as a standard installation and configuration.